package Common;


import java.io.IOException;

import javax.microedition.lcdui.Image;


public class Util {


	public static Image score=loadImage("/t/quat.png") ;//game over	
	public static Image fBigWhite=loadImage("/font/BigWhite.png") ;//font
	public static Image fRed=loadImage("/font/red.png") ;
		
	public static final Image loadImage(String filename) {
	
        Image img = null;
        try {
            img = Image.createImage(filename);
        } catch (IOException e) {
        	e.printStackTrace();
        }
        return img;
    }
	
	
//	 private static short sin[]={0,18,36,54,71,89,107,125,143,160,178,195,213,230,248,265,282,299,316,333,350,367,384,400,416,433,449,465,481,496,512,527,543,558,573,587,602,616,630,644,658,672,685,698,711,724,737,749,761,773,784,796,807,818,828,839,849,859,868,878,887,896,904,912,920,928,935,943,949,956,962,968,974,979,984,989,994,998,1002,1005,1008,1011,1014,1016,1018,1020,1022,1023,1023,1024,1024};
//	 private static short cos[];
//	 private static int tan[];
//	 
//	 
//	 public Util() {
//		 
//		 cos=new short[91];
//		  tan=new int[91];
//		  for (int i=0;i<=90;i++)
//		  {
//		   cos[i]=sin[90-i];
//		   if (cos[i]==0) tan[i]=Integer.MAX_VALUE;
//		   else tan[i]=(sin[i]<<10)/cos[i];
//		  }
//		// TODO Auto-generated constructor stub
//	}
//	 
// // tinh sin goc 0-359
//	 public static final int sin(int a)
//	 {
//	  if (a>=0 && a<90) return sin[a];
//	  if (a>=90 && a<180) return sin[180-a];
//	  if (a>=180 && a<270) return -sin[a-180];
//	  return -sin[360-a];
//	 }
//	 
//	 // tinh cos goc 0-359
//	 public static final int cos(int a)
//	 {
//	  if (a>=0 && a<90) return cos[a];
//	  if (a>=90 && a<180) return -cos[180-a];
//	  if (a>=180 && a<270) return -cos[a-180];
//	  return cos[360-a];
//	 }
//	 
//	 // tinh tan goc 0-359
//	 public static final int tan(int a)
//	 {
//	  if (a>=0 && a<90) return tan[a];
//	  if (a>=90 && a<180) return -tan[180-a];
//	  if (a>=180 && a<270) return tan[a-180];
//	  return -tan[360-a];
//	 }
//	 
//	 public static final int atan(int a)
//	 {
//	  for (int i=0;i<=90;i++)
//	   if (tan[i]>=a) return i;
//	  return 0;
//	 }
//	 
//	 // tinh goc tao boi dx, dy
//	 public static final int angle(int dx,int dy)
//	 {
//	  int angle;
//	  if (dx!=0)
//	  {
//	   int tan=Math.abs((dy<<10)/dx);
//	   angle=CRes.atan(tan);
//	   if (dy>=0 && dx<0) angle=180-angle;
//	   if (dy<0 && dx<0) angle=180+angle;
//	   if (dy<0 && dx>=0) angle=360-angle;
//	   //System.out.println(a+" "+angle);
//	  }
//	  else
//	  {
//	   angle=dy>0 ? 90 : 270; 
//	  }
//	  return angle;
//	 }
//	 
//	 // dieu chinh lai goc <0 hoac >360 ve trong khoang 0-360
//	 public static final int fixangle(int angle)
//	 {
//	  if (angle>=360) angle-=360;
//	  if (angle<0) angle+=360;
//	  return angle;
//	 }
//	 
//	 // tinh hieu cua 2 goc
//	 public static final int subangle(int a1,int a2)
//	 {
//	  int a=a2-a1;
//	  if (a<-180) return a+360;
//	  if (a>180) return a-360;
//	  return a;
//	 }

}



